#include <iostream>
#include <map>
#include <string>
int main() {
  std::map<std::string, int> map1 = {{"alpha", 1}, {"beta", 2}, {"gamma", 3}};
  map1.at("alpha") = 2;
  map1.at("beta") = 3;
  map1.at("gamma") = 4;
  for (auto elem : map1) {
    std::cout << elem.first << " - " << elem.second << std::endl;
  }
  return 0;
}
